package com.ftg.learn.chapter11;

public class Demo1 {
    //这道题注意，形参和实参公用的其实是同一个数组地址，
    //也就是说，任何对数组的操作都会改变原数组的结果，与函数返回值并无关系。
    public static void yi(int[] z){
        int[] a = new int[z.length];
        a = z;
        System.out.println(a == z);
        a[0] = 99;
    }

    public static void test(String str){
        str = "abc";
    }

    public static void main(String[] args) {
        int[] arr = {1,2,3,4,5,6,7};
        yi(arr);
        for(int no:arr){
            System.out.println(no+"\t");
        }
        String a = "tttttt";
        test(a);
        System.out.println(a);
    }



}
